If you have registered for a session requiring set up, you will be provided with a link to the relevant instructions on this page. If you have any trouble following these instructions then please join us at a HackyHour session at 3pm on Tuesday in the week before ResBaz, and on Tuesday in the week of ResBaz.
- Authoring Collaborative Research Projects In Quarto
- Digital Storytelling with KnightLab
- Introduction to Cleaning \& Transforming Data with OpenRefine
- Introduction to the Command Line
- Introduction to R for Data Analysis
- Hands-On Statistical Analysis with R
- Introduction to Version Control with Git
- Research Collaboration And Reproducibility With Google Colab
- Introduction to programming with Python
- Introduction to High Performance Computing With NeSI
- Doing GIS in R
- Making Maps in R
- Data Storytelling with R and ggplot
Authoring Collaborative Research Projects In Quarto
This session is designed to be easy to follow but is targeted at people already familiar with basic coding, code editing software, and version control. We will be using R as an example but Python, R, Julia, and Observable JavaScript are the primary languages Quarto supports. Experience with R is not required. Before the session, install:
- Quarto
- R
- Git
- Log in to GitHub (or sign up for a free account)
- VS Code
- VS Code Extensions (install in the extensions tab in VS Code):
- R
- Quarto
- Git
Digital Storytelling with KnightLab
If possible, bring along some information on your favourite movie such as name, date, a link to a related image (right click and choose “Save Image Link”), and one or two sentences on why you like it. We’ll use this to collectively make a TimeLine.
Introduction to Cleaning & Transforming Data with OpenRefine
OpenRefine is a Java program that runs on your local machine (not on the cloud). Although it displays in your browser, no web connection is needed and your data remains local.
Install OpenRefine from here.
Mac users: You may get an error message: “OpenRefine.app can’t be opened because it is from an unidentified developer.” If you get this message, open your system preferences and click “Security & Privacy”. You will see a message “OpenRefine.app was blocked from opening because it is from an unidentified developer.” Click “Open Anyway” and “Yes”. OpenRefine should open in your default web browser.
OpenRefine does not support Internet Explorer or Edge. Please use Firefox, Chrome or Safari instead.
Introduction to the Command Line
Please follow the instructions for your operating system found here.
Introduction to R for Data Analysis
Participants will need to install R and RStudio:
- On personal or unrestricted machines, install R and then RStudio directly.
- On restricted machines (e.g. University of Auckland), install both R and RStudio (in that order) from your institutional software repository (e.g. Software Center/Self Service).
Open RStudio, navigate to the top Tools menu > Install Packages, then enter tidyverse
and click install. It may take a minute or two to install, and you’ll see lots of text printed in the console. Once finished, you will see a blue ‘>’ symbol in the bottom left console pane.
Hands-On Statistical Analysis with R
Participants will need to install R and RStudio:
- On personal or unrestricted machines, install R and then RStudio directly.
- On restricted machines (e.g. University of Auckland), install both R and RStudio (in that order) from your institutional software repository (e.g. Software Center/Self Service).
Please also execute the following command in the console to install packages required for the lesson:
install.packages(c("tidyverse","car","emmeans"))
Introduction to Version Control with Git
Please see here for set up instructions.
Research Collaboration And Reproducibility With Google Colab
We will be using Google Colab for this workshop so you’ll need a Google account if you don’t already have one. University of Auckland participants can use their @aucklanduni.ac.nz address to sign in to Colab.
Introduction to programming with Python
We will be using Google Colab for this workshop so you’ll need a Google account if you don’t already have one. University of Auckland participants can use their @aucklanduni.ac.nz address to sign in to Colab.
Introduction to High Performance Computing With NeSI
Registered attendees will recieve set up instructions via email.
Doing GIS in R
Participants will need to install R and RStudio:
- On personal or unrestricted machines, install R and then RStudio directly.
- On restricted machines (e.g. University of Auckland), install both R and RStudio (in that order) from your institutional software repository (e.g. Software Center/Self Service).
Please also execute the following command to install required packages:
install.packages(c("tidyverse", "sf", "terra", "tmap"))
Making Maps in R
Participants will need to install R and RStudio:
- On personal or unrestricted machines, install R and then RStudio directly.
- On restricted machines (e.g. University of Auckland), install both R and RStudio (in that order) from your institutional software repository (e.g. Software Center/Self Service).
Please also execute the following command to install required packages:
install.packages(c("tidyverse", "sf", "terra", "tmap"))
Data Storytelling with R and ggplot
Participants will need to install R and RStudio:
- On personal or unrestricted machines, install R and then RStudio directly.
- On restricted machines (e.g. University of Auckland), install both R and RStudio (in that order) from your institutional software repository (e.g. Software Center/Self Service).
Please also execute the following command to install required packages:
install.packages("tidyverse")